import axios from '../api'

/**
 * API接口
 */
export default {
  //获取课程章列表
  courseSetList(params) {
    return axios.post('api/talkcoursetitle/list', params)
  },
 // 获取课程详情
   courseInfo(params) {
    return axios({
      method: "GET",
      url: 'api/talkcoursetitle/info?id=' + params.id,
      data: {}
    })
  },

  // 编辑课程
  courseEdit(params) {
    return axios.post('api/talkcoursetitle/edit', params)
  },
  // 添加课程
  courseAdd(params) {
    return axios.post('api/talkcoursetitle/add', params)
  },
  // 删除课程
  courseDel(params) {
    return axios.post('api/talkcoursetitle/delete', params)
  },

  //获取课程节列表
  courseJieList(params) {
    return axios.post('api/talkcoursesection/list', params)
  },

  // 获取课程节详情
    courseJieInfo(params) {
     return axios({
       method: "GET",
       url: 'api/talkcoursesection/info?id=' + params.id,
       data: {}
     })
   },


   // 编辑课程节
   courseJieEdit(params) {
     return axios.post('api/talkcoursesection/edit', params)
   },
   // 添加课程节
   courseJieAdd(params) {
     return axios.post('api/talkcoursesection/add', params)
   },
   // 删除课程节
   courseJieDel(params) {
     return axios.post('api/talkcoursesection/delete', params)
   },
  
  // qiniu token
 qiToken(params) {
   return axios({
     method: "GET",
     url: '/api/qiniu/getUploadToken',
     data: {}
   })
 },

  //获取首页导航栏列表
  navList(params) {
    return axios.post('api/linkconfig/list', params)
  },

  // 获取栏目详情
  navInfo(params) {
    return axios({
      method: "GET",
      url: '/api/linkconfig/info?id=' + params.id,
      data: {}
    })
  },

  // 编辑栏目
  navEdit(params) {
    return axios.post('api/linkconfig/edit', params)
  },
  // 添加栏目
  navAdd(params) {
    return axios.post('api/linkconfig/add', params)
  },

  // 删除栏目
  navDel(params) {
    return axios.post('api/linkconfig/delete', params)
  },




 //获取首页导航栏列表
  bannerList(params) {
    return axios.post('api/talkbanner/list', params)
  },

  // 获取栏目详情
  bannerInfo(params) {
    return axios({
      method: "GET",
      url: '/api/talkbanner/info?id=' + params.id,
      data: {}
    })
  },

  // 编辑栏目
  bannerEdit(params) {
    return axios.post('api/talkbanner/edit', params)
  },
  // 添加栏目
  bannerAdd(params) {
    return axios.post('api/talkbanner/add', params)
  },

  // 删除栏目
  bannerDel(params) {
    return axios.post('api/talkbanner/delete', params)
  },


 //获取设置列表
  setList(params) {
    return axios.post('api/commondata/list', params)
  },


  // 获取栏目详情
  setInfo(params) {
    return axios({
      method: "GET",
      url: '/api/commondata/info?id=' + params.id,
      data: {}
    })
  },


  // 公共信息编辑
  setEdit(params) {
    return axios.post('api/commondata/edit', params)
  },

}
